tamping slab - Turkish English Dictionary